nonslip tread - Turkish English Dictionary